import {forwardRef, Module} from '@nestjs/common';
import {UserController} from './user.controller';
import {UserService} from './user.service';
import {AuthModule} from "../auth/auth.module"

// 在 user.module.ts 该模块中引入 LogModule模块
@Module({
    imports: [forwardRef(() => AuthModule)], // 解决循环引用问题
    // imports: [LogModule.register("user"), forwardRef(() => AuthModule)], // 引入LogModule, 注意一定不要引入错误, 引入logService 会报错. 因为模块为主
    controllers: [UserController],
    providers: [UserService],
    exports: [UserService],
})
export class UserModule {
}
